﻿using System;

namespace Remoting.Reactive
{
    public sealed class RemotingService : IRemotingService
    {
        public void RegisterType<T>(Func<T> factory)
        {
            Guard.Requires<ArgumentNullException>(factory != null);
        }

        public void RegisterInstance<T>(T instance)
        {
            throw new NotImplementedException();
        }
    }
}